.layui-card-body .layui-form{
	margin-top: 15px;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #ccc;
}

.layui-input:hover,
.layui-textarea:hover,
.layui-input:focus,
.layui-textarea:focus {
  border-color: #eee;
}

.layui-input:focus,
.layui-textarea:focus {
  border-color: #5FB878 !important;
  box-shadow: 0 0 0 3px #f0f9eb !important;
}

.layui-input[success] {
	box-shadow: 0px 0px 0px 3px #f0f9eb !important;
	border: #5FB878 1px solid!important;
}

.layui-input[failure],
.layui-form-item .layui-form-danger:focus {
    box-shadow: 0px 0px 0px 3px #fef0f0 !important;
    border: #F56C6C 1px solid!important;
}

.layui-input,
.layui-select,
.layui-textarea {
  border-radius: 6px;
  border-color: #eee;
	height: 34px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.layui-form-select dl::-webkit-scrollbar {
	width: 0px;
	height: 0px;
}

.layui-form-select dl::-webkit-scrollbar {
	width: 6px;
	height: 6px;
}

.layui-form-select dl::-webkit-scrollbar-track {
	background: white;
	border-radius: 3px;
}

.layui-form-select dl::-webkit-scrollbar-thumb {
	background: #E6E6E6;
	border-radius: 3px;
}

.layui-form-select dl::-webkit-scrollbar-thumb:hover {
	background: #E6E6E6;
}

.layui-form-select dl::-webkit-scrollbar-corner {
	background: #f6f6f6;
}

/* layui 2.6.9 样式变化 */
.layui-form-select dl dd.layui-this{
  background-color: #F6F6F6;
	font-weight: 700;
}
.layui-input-block {

	min-height: 34px;
}

.group_input{
	background-color: #f5f7fa;
	color: #909399;
	height: 32px!important;
	border: 1px solid #eee !important;
	overflow: hidden;
	line-height: 32px!important;
	padding-top: 0px!important;
	text-align: center !important;
	width: unset!important;
	margin-top: 0px !important;
	padding-left: 10px!important;
	padding-right: 10px!important;
}

.group_prefix{
	border-radius: 6px 0px 0px 6px!important;
	border-right: 0px!important;
}


.group_suffix{
	border-radius: 0px 6px 6px 0px!important;
	border-left: 0px!important;

}


.layui-input-group{
	display: flex;
}
.layui-input-group .layui-input{

	border-radius: 0px !important;
	flex: 1;
}


.block_margin_left_0{
	margin-left:0px !important;
}

.layui-form-label{
	padding-top: 0px !important;
	height: 34px;
	line-height: 34px;
}
.layui-input-block .f_table .layui-table-view{
   clear: unset;


}



.ruinuo_dateall xm-select .scroll-body{
	margin-top: -5px;
}
.ruinuo_dateall xm-select .xm-body{
	padding: 0;
	border: none;
	background-color: usnet;
	box-shadow: none;
}
.ruinuo_dateall .layui-laydate-main  *{
	box-sizing:border-box !important;
}

.ruinuo_flex{
	display: flex;
	align-items: center;
}

.layui-input[disabled], .layui-textarea[disabled] {
	background-color: #f5f7fa;
}




